Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LARCH GROVE Semi-Detached £140,003 £108,000 23 May 2017
5 LARCH GROVE Semi-Detached £213,637 £39,000 15 Nov 1996
7 LARCH GROVE Semi-Detached £172,959 £134,000 9 Jun 2017
11 LARCH GROVE Semi-Detached £85,704 £26,230 1 Oct 2001
15 LARCH GROVE Semi-Detached £205,130 £88,500 22 Aug 2003